<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>4_JS运算符</title>
</head>
<body>
    <script>
        console.log(6/2); //3
        console.log(3/2);//1.5
        //如果比较的任意一边有数字，则会将另一边的字符串转化为数字再比较
        console.log(3>10);//false
        console.log(3>'10');//false
        //如果两边都是字符串，就会比较字符串的编码值
        //'博'.charCodeAt() 查看博字符的编码值
        console.log('3'>'10');
        console.log('博'>'王');
        console.log('波斯湾'.charCodeAt(2));//查看‘湾’的编码值

        //Number() 将参数转化为数字，如果得不到数字结果，就会返回NaN

        console.log(Number('3'),typeof Number('3')); //3
        // console.log(Number('你好'), typeof Number('你好'); //NaN

        let a=1;
        let b=true;
        //松散比较运算符 只比较值
        console.log(a==b);
        //严格比较符,先比较数据类型再比较值
        console.log(a===b);

        let c=0;
        console.log(c==0?'yes':'no');
        // = 是赋值
        console.log(c=0?'yes':'no');




    </script>
</body>
</html>